package inPutStreamAndoutPutStream;

import java.io.File;
import java.text.SimpleDateFormat;
import java.util.Date;

public class test3 {
    public static void main(String[] args) {
        File f1=new File("abc");//一个目录
        System.out.println("abc是否为目录："+f1.isDirectory());
        System.out.println("abc是否为一个文件：" + f1.isFile());

        long l = f1.lastModified();//最后一次修改时间

        SimpleDateFormat s=new SimpleDateFormat("YYYY-MM-DD hh:mm:ss");
        Date date=new Date(l);
        String format = s.format(date);
        System.out.println(format);

        // 修改最后一次修改时间
        f1.setLastModified(System.currentTimeMillis());

        // 获取abc目录中直接子目录的文件和目录名
        String[] list = f1.list();
        for (String s1 : list) {
            System.out.println(s1);
        }

        //获取abc子目录中的文件和目录的File对象
        File[] files = f1.listFiles();
        for (File file : files) {
            System.out.println(file.getName()+","+file.length());
        }
    }
}
